/* CSS Document */
body {margin:0px;padding:0px;font-size:12px;font-family:"微软雅黑";background:url(img/wood.jpg); padding-bottom:20px;}
a{ color:#000; text-decoration:none}
a:hover{ color:#F60}
ul,li{ margin:0px; padding:0px; list-style:none}
.nav{background:url(img/nav.jpg); height:50px; margin-bottom:20px;}
.wrap{width:960px;margin:0 auto; background:#F0F2F6;border-radius: 4px;box-shadow: 0 0 5px #666;overflow:hidden; position:relative;}
.user-sider{float:left;width:170px;height:auto; position:relative}
.user-panel-name{ position:absolute; top:23px; left:75px; width:90px; height:auto; line-height:22px;}
.username,.depart{ display:block; padding-left:20px; width:70px;}
.username{background:url(img/members.png) no-repeat 0px 3px}
.depart{background:url(img/mail-front.png) no-repeat 0px 3px}
.user-panel-nav{ position:absolute; top:95px; left:0px;border-bottom:#D2D4D8 solid 1px}
.user-panel-nav li{width:171px; height:auto; line-height:35px; border-top:#D2D4D8 solid 1px}
.user-panel-nav li:hover{ background:#FFF url(img/wangge.png)}
.add,.timeline,.tongji{ padding-left:40px; width:130px; display:block}
.add{ background:url(img/add.png) no-repeat 15px 9px}
.timeline{ background:url(img/clock.png) no-repeat 15px 9px}
.tongji{ background:url(img/stats.png) no-repeat 15px 9px}
.right {float:right;width:779px; padding-bottom:20px;height:auto;overflow:auto;padding-top:5px;background:#FFF url(img/wangge.png); border-left:#D2D4D8 solid 1px; padding-left:10px;border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.pubtime { width:100%; height:35px; line-height:35px; color:#999; overflow:auto}
.pubtime-left{ float:left;}
.pubtime-right{ float:right}
.message { font-size:13px; line-height:25px;}
/*任务区块*/
.list-item{width:100%; width:100%; height:auto; padding-bottom:10px; overflow:auto; position:relative}
.user-avatar{position:absolute; top:20px; left:5px;padding:3px;border-radius: 4px;box-shadow: 0 0 5px #666; width:36px; height:36px;}
.cp-face{top:25px; left:20px;}
.color-warn{ padding-top:10px; height:20px; width:370px; padding-left:400px;}
.color-warn span{ float:left}
.c-w{ display:block; margin-top:3px; margin-right:5px;width:10px; height:10px; background:#fff;color:#444;border:#ccc solid 1px;}
.c-y{ display:block; margin-top:3px; margin-right:5px;width:10px; height:10px; background:#fff;color:#444;border:#ccc solid 1px;background-color: #FFFCEF;border: solid 1px #FFBB76;}
.c-g{ display:block; margin-top:3px; margin-right:5px;width:10px; height:10px; background:#fff;color:#444;border:#ccc solid 1px;background:#DFF0D8;border:#aed48e solid 1px;}
.c-r{ display:block; margin-top:3px; margin-right:5px;width:10px; height:10px; background:#F2DEDE;border:#d89da5 solid 1px;}

.feedback{ width:750px; height:100px; background:#FFF; border-top:#CCC solid 1px; border-bottom:#CCC solid 1px; overflow:auto; margin:0 auto}

/* poptip */
.poptip{position:relative;top:20px;left:60px; width:685px;padding: 6px 10px 5px;*padding: 7px 10px 4px;line-height: 16px;font-size: 12px;border-radius: 4px;box-shadow: 2px 2px 3px #ddd; margin-bottom:20px;}
.poptip-arrow{position: absolute;overflow: hidden;font-style: normal;font-family: simsun;font-size: 12px;text-shadow:0 0 2px #ccc;}
.poptip-arrow em,.poptip-arrow i{position: absolute;left:0;top:0;font-style: normal;}
.poptip-arrow em{}
.poptip-arrow i{text-shadow:none;}
.poptip-arrow-top,.poptip-arrow-bottom{height: 6px;width: 12px;left:12px;margin-left:-6px;}
.poptip-arrow-left,.poptip-arrow-right{height: 12px;width: 6px;top: 12px;margin-top:-6px;}
.poptip-arrow-top{top: -6px;}
.poptip-arrow-top em{top: -1px;}
.poptip-arrow-top i{top: 0px;}
.poptip-arrow-bottom{bottom: -6px;}
.poptip-arrow-bottom em{top: -8px;}
.poptip-arrow-bottom i{top: -9px;}
.poptip-arrow-left{left:-6px;}
.poptip-arrow-left em{left:1px;}
.poptip-arrow-left i{left:2px;}
.poptip-arrow-right{right:-6px;}
.poptip-arrow-right em{left:-6px;}
.poptip-arrow-right i{left:-7px;}
/*yellow*/
.poptip.yellow{background:#FFFCEF;border: solid 1px #FFBB76;color: #DB7C22;}
.poptip.yellow .poptip-arrow em{color: #FFBB76;}
.poptip.yellow .poptip-arrow i{color: #FFFCEF;}
/*white*/
.poptip.white{background:#fff;color:#444;border:#ccc solid 1px;}
.poptip.white .poptip-arrow em{color:#ccc;}
.poptip.white .poptip-arrow i{color:#fff;}
/*green*/
.poptip.green{background:#DFF0D8 url(img/dui.png) no-repeat right bottom;color:#468847;border:#aed48e solid 1px;}
.poptip.green .poptip-arrow em{color:#aed48e;}
.poptip.green .poptip-arrow i{color:#DFF0D8;}
/*red*/
.poptip.red{background:#F2DEDE;color:#B94A48;border:#d89da5 solid 1px;}
.poptip.red .poptip-arrow em{color:#d89da5;}
.poptip.red .poptip-arrow i{color:#F2DEDE;}

#scrollto {display: none;font-family: simsun;position:fixed;width: 36px; right:50px; bottom:50px; z-index: 999;}
#totop{background-color: #000000;color: #FFFFFF;cursor: pointer;display: block;height: 36px;opacity: 0.6;position: relative;}
#totop:hover{opacity: 0.8;}
#totop em, #totop i{font-style: normal;overflow: hidden;position: absolute;}
#totop {font-size: 20px;}
#totop em {left: 8px;top: 9px;}
#totop i {color: #000000;left: 8px;top: 11px;}
#totop:hover i {}

#post-track{ width:768px; height:auto; overflow:auto; padding-top:5px;}
.post-track-left{ float:left; width:620px; height:auto}
#post-track .wmd{width:620px;}
#post-track #wmd-button-bar {
    background-color: #F1F1F1;
    clear: both;
    height: 25px;
    margin: 0 auto;
	padding-top:5px;
    width: 618px;
	border:#CCC solid 1px;
	border-bottom:none;
}
#post-track #wmd-input {
    line-height: 18px;
    padding:0;
    width: 618px;
	margin:0 auto;
	border:#CCC solid 1px;
}
#post-track #wmd-preview {
    border: 1px dotted #CCCCCC;
    clear: both;
    font-size: 107%;
    line-height: 130%;
    padding: 2px;
	display:none;
}
.post-track-right{ float:right; width:140px; height:160px; background:#F6F6F6;border:#DDD solid 1px;}
.post-track-btn{ font-size:14px; font-style:italic; color:#999}

.post-track-btn .submit{float:right;}
.attach-pic{padding:3px; border:#CCC solid 1px; margin-left:5px;}